package datasv.collegeQuery_datasv;

import java.util.List;

import po.CollegeConsularPO;
import po.CollegePO;
import po.CollegeStudentListPO;
import po.CollegeTeacherListPO;
import po.StudentPO;
import po.TeacherPO;
import resultmessage.CollegeQueryRM;

public interface CollegeQueryDatasv {
	public List<CollegePO> getCollegeList();
//	public CollegeMemberPO getCollege(String collegeID,MemberType memberType);
	public CollegeTeacherListPO getCollegeTeachers(String collegeID);
	public CollegeStudentListPO getCollegeStudents(String collegeID);
	public CollegeQueryRM addTeacher(String collegeID,TeacherPO po);
	public CollegeQueryRM deleteTeacher(String collegeID, String teacherID);
	public CollegeQueryRM addStudent(String collegeID, StudentPO po);
	public CollegeQueryRM deleteStudent(String collegeID,  String studentID);
	public CollegeQueryRM addCourse(String collegeID, String courseID, String courseName);
	public CollegeQueryRM deleteCourse(String collegeID, String courseID);
	public CollegeQueryRM addCollegeConsular(String collegeID, CollegeConsularPO po);
	public CollegeQueryRM deleteCollegeConsular(String collegeID, String collegeConsularID);
}
